#ifndef NET_ISOCKETMANAGER_H_
#define NET_ISOCKETMANAGER_H_

namespace net {

class ISocket;
class IAccepter;

class ISocketManager {
public:
    virtual ISocket* CreateSocket() = 0;
    virtual IAccepter* CreateAccepter() = 0;
};

}

#endif
